Demon Wolf, Howling Moonlight Castle