Tuesday, August 3, 2010

No real explanation


It's a Japanese instrument playing a cover song.

No comments:

Post a Comment