Torigoth Flower Patch

Torigoth Flower Patch is a landmark in the Upper Level - Right of the Gormott Province. It connects to Torigoth.