Tanabe Island is the location of Heiji Shindo and Abijah Fowler's fortress, in Western Japan (likely near the Chugoku Penninsula).
Advertisement
Tanabe Island is the location of Heiji Shindo and Abijah Fowler's fortress, in Western Japan (likely near the Chugoku Penninsula).