Team Tatsurbub X

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