Reel Japan Podcast review of the 1974 live action movie Lupin III: Strange Psychokinetic Strategy.

ANIBROS ☆ CREATIVE