Season 2 of The Wyrd kicks off with a journey to Japan, where we encounter a perplexing mystery involving human remains and cassette tapes. Always a winning combination!