Episode 41: Revival Of The Demon-Beast

Action TV Buzz