Ollie Horn is a stand-up comedian from the United Kingdom who lived many years in Fukuoka, Japan. While there he attended graduate school and worked in the

Japan Station: A Podcast About Japan by JapanKyo.com