Train's Demon

A powerful Soldier of Satan. He challenges Dracula in the Train Station