>>103685961
They're just demons. Specifically Fuwawa is a succubus.