It has spanish subs, but the video is equaly fun, check it http://kanalua.blogspot.com/ PD, Japos can invent anything.