Wednesday, February 7, 2024

Big In Japan Episode #41: The Castle of Cagliostro


 Justin and Derek get together to discuss both a Lupin III and an anime feature film from Hayao Miyazaki on this week's Big In Japan!

Download This Episode!

No comments:

Post a Comment