Triumph The Insult Comic Dog Lookalike Spotted in Bizarre Japanese Music Video (Conan O'Brien)

Added by flatlands83 Subscribe 0
Published 5 Aug 2009
••• More
Report video
0 0
You have already voted for this video.

A Japanese music video that features a polar bear puppet which looks similar to Triumph the insult comic dog. It is likely made by the same company (Mask Illusions). I wonder what other animal puppets this company has produced...
Show moreShow less
Report this video as: