Episode 12: The Violent Demon Animal , Which Becomes The Star

Action TV Buzz