Toho Yaro: a Japanese Film Club Podcast

Toho Yaro #72, "Gamera: Guardian of the Universe"

00:00