Sumpu Castle – Home to Japan’s most famous Shogun

Explore Sumpu Castle, which had the largest keep in Japan and dates back nearly 500 years to the Warring States Period. Ieyasu was the founder and first shōgun of the Tokugawa shogunate of Japan, which effectively ruled Japan from 1603 until the Meiji Restoration in 1868. Ieyasu, who had spent part of his youth in … Continue reading Sumpu Castle – Home to Japan’s most famous Shogun