SF Weekly Mochipet on Wearing His Big Purple Dinosaur Suit, and Playing LovEvolution This Saturday