A teenage girl goes out on a devil hunt and finds herself in an alternate world.
Ups! sorry we're collecting characters for this videogame