S5E29 – The Japanese Tree With A Human Face with Uncanny Japan April 2024May 2024 Alasdair Podcast: Download (Duration: 40:30 — 37.1MB) | EmbedSubscribe: Apple Podcasts | RSS | MoreThersa Matsuura of Uncanny Japan brings us a tale with more human faces than you’ve had hot dinners with human faces. Read More