Crazy Asian music video

Crazy Asian music video

A japanese Music video...its very weird but funny