Team Tatsurbub

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