Shinjuku Face
Deep: Megaton Grand Prix 2008 Semifinal was an event held on May 24, 2008 at Shinjuku Face in Tokyo.