Kyle Minnick July 30, 2019 Episode 66 - Island 731 Kyle Minnick July 30, 2019 The Tokyo Lives crew have washed ashore on a mysterious island filled with terrifying monstrosities and a mystery dating back to World War 2. Will they survive this island of terrors?