GraveYard Tales
256: Himeji Castle
This week we take a look at the largest Castle in Japan, Himeji Castle! This place has some really cool ghost stories and history.Thank you, Jeff Wampler, for helping with the research!!Check out our sources below for more info and to continue lea