Demonic forces unleashed, anime-style carnage ensues. Demonic forces unleashed, anime-style carnage ensues. Related tags:Unsorted