Crew Credits Japan: Earth's Enchanted Islands (2015) Show crew as Producer Episode 1x01: Honshu (Jun 8, 2015)