Oh look! It's Ron Ron Tru Warrior Meta World Peace Panda Lover Artest!!! And somehow now all I can think of is the song still crazy after all these years