Japan 2004 Gallery
Weird Japan 2004
Sanrio Puroland - Home of Hello Kitty