MARS 8: Burning Red

July 20, 2007

Shinjuku Face, Tokyo, Japan