MARS 12: The Road to the God
May 10, 2008
Venue
Shinjuku FACE
Ownership
MARS
Promotion
MARS
Enclosure
Ring
Location
Tokyo, Japan