, originally uploaded by Pesterussa.
This is almost worth taking a trip to Japan to seen in person. Very cool.
If you would like to make a comment, please fill out the form below.
Name (required)
Email (required)
Website
Comments
Notify me of followup comments via e-mail
Fun Stuff
Advertising
Recent Comments