Team Hamukatsu X

Team Hamukatsu X is a race of creature in the Fire and Nature civilization.