Big Tattoo Planet Owl, New School