Preview Mode Links will not work in preview mode

Apr 16, 2013

The boys of Blurry Photos keep their passports handy and travel this time to “the land of the rising sun” to check out Yokai. Steeped in folklore and the veneration of nature spirits, Yokai are the Japanese culture’s physical embodiment … Read More

The post Episode 30: Yokai appeared first on Blurry Photos.