Board Thread:Fan-made Monsters/@comment-27950421-20170323190233/@comment-30400574-20170327035458

The name is Latin for God Monsters, or so I believe and they're based of HP Lovecraft deities.

A link: http://monstergirlencyclopedia.wikia.com/wiki/Thread:715347