Lalitāditya Muktapīḍa was a Hindu emperor of the Karkoṭa dynasty from Kashmir, the northwestern region of the Indian subcontinent.
MOUSTACHE MAN!!!!
mustache with legs, oh god what is this.
Mr mustache
This Moustache has acquired Freedom! He Seems Pleased!
full on inflamation
A baby drawing!
I FUCKING LOVE COLORING
LSD (Japanese video game, not the drug)
Doodle or Die is the game of "telephone" with drawing!