Scott Yuken, YouTuber, theme park nerd, and Japanese resident, comes on the Defunctland podcast to chat about the theme park heaven that is Japan!

Share | Download(Loading)