Demon Wolf, Soul Eating Moonlight Castle