Yeah, even though these monsters are from a cute anime game, they are pretty badass, with complex and interesting stat blocks. Just throw in some grimsy wimsy description to match your taste and play around with these guys.
BTW, this is a long term work in progress project.