Chinese Flag German Flag Japanese Flag Korean Flag American Flag

PTC World Japan

Date: July 10, 2008
Location: Tokyo, Japan
For more information
Royal Park Hotel