What The Asian Concert?!

, , , , , , , , , , , ,

Japan.

The only place on Earth where a concert can consist of a large furry animal and a man in a shiny, plastic jumpsuit.

Concert

written by PermalinkLeave a Comment »

Leave a Comment

RSS Feed for this EntryTrackBack URI

« Back to Home