I'm Chiitan, Japan's crazy mascot.
I'm the god of advertising who was born to drive out advertising in the world.
I don't have any products or information to recommend, so please watch the video and laugh.
I hope you have a good day today.
@DailyElders I've been saying the same damn thing! My headcanon is that Mark DESPERATELY wants to be on stage but he never makes the cut (he chews the scenery and doesn't share the spotlight well) so he's in crew and he's bitter lol