Acid Rain is a stage in Tekken 5. It's located in Seoul, South Korea and there are many old buildings and a metal fence. There is a bit of green acid falling in to the area. There is also a huge robot lobster that can be seen in the background. Acid Rain is rumored to be Lei Wulong's stage.
Music: Street Wise or Street Wise (Asura Mix)
Related ThreadsAcid Rain?? - last post by @ May 30, 2010
Acid rain glitch - last post by @ Aug 17, 2010
acid rain team? - last post by @ Aug 23, 2010