Hakujinjoe it's japanese but the voiceover is something else
ztc The announcer is speaking Thai and that's Thai script at the beginning. Screaming dude at the end sounds Jappish to me, though.
Reefer Fez The original show is Japanese. It's called "The All-Japan Disguise Gran Prix", an annual event. Some really kick ass, like this, while others are just ass.
Pacobird Provisional 5 stars on the condition of a "Guro" tag.