Green Mustache

The Show
Green Mustache is a fake show.

Why It Rocks
According to the Obuq Wiki, this show never aired on Obuq and wasn't produced by Yensid, and they are right.