I'm not a huge fan of the name, but the creature is cool.

MitP: Yes