April 18, 2020News & PoliticsHop on board the U.S.S. Troll with Alan and Sherry as they discuss the anime, Castlevania.