Vampurada takes place on Terra Shade, the phantom plain that was once the Earth before it was tossed into the Hourglass Dimension more than 30,000 years ago. A demon war has broken out in the Plains of Dover, originally a part of England, and the sharply attired, cat-like Felixerfit has been assigned to stop it.