Team Great Dane Head

Team Great Dane Head is a team that defeats the Kaijudo Dragons