Shinjuku Face
Deep: Megaton Grand Prix 2008 Finals was an event held on August 2, 2008 at Shinjuku Face in Tokyo.