The Hero Stays at the Devil's Castle for Work Reasons
TV-14 | HD (1080p) | 2013
Fast food can be hell
Available Languages: English
When Emilia the hero finally tracks down the ruler of demons here on Earth, he's not exactly what she was expecting. Which may or may not make her a little crazy.