Video thumbnail for youtube video Speedruns Deel 28: Castlevania Lords of Shadow