Pop Culture
Anthropology and History
Environment
Lifestyle
Humor
Castles In Ancient Japan Incorporated This Bizarre Feature To Guard Against Invading Ninjas
By Caren Gibson
September 29, 2019