Japan 2006 > Tokyo

Part of a wax museum at the base of the tower, where Keiichi's friend worked. Do you ever stop to think what a weird art form wax museums are?
16.jpg