Advertisement




Two Japanese artists make puppetry cool again in an epic music video.

Prev Random Video Next
More Information:  
Most music videos today are over-the-top productions, with lavish sets and effects.

Home