The Truth About Japan’s Castle in the Clouds December 8, 2022 by Robert Schrader Leave a Comment I do love a good Japanese castle, even if Takeda-jo is little more than ruins. Continue Reading