Big Tattoo Planet Owl, New school