Tora Shanai

The Tora Shanai (Tiger Palace) is the Emperor’s estate in the capital province of Ichida. It is one of the largest estates in the known world, covering nearly 245 acres in southeastern Ichida in the heart of the capital.

Tora Shanai

The Thirteen Fingers GuidedYouth