I made this fan art based by that one fuzzy image seen in this thread. Could our monster look something like this?