In this episode of Weird World Explorer, I venture out to Nagaro. This little visited town in the middle of nowhere is populated almost entirely by dolls. Please take …

AloJapan.com