Big Tattoo Planet Legs, New School