Big Tattoo Planet Demon, horns