Wow, Who’d A Thought Castlevania Makes A Great Anime! [Level 857 – Video Game Podcast: Level 24]