Big Tattoo Planet Legs, New school