Comedian, TV writer and host of the Monster Party podcast Matt Weinhold joins us to talk about a country he loves - Japan!