If this is Elh, the unused Luigi's Mansion boss - this is literally the first time I've heard of it! I just googled it after reading your post. Weird!
I've certainly included some enemies here that scared me, even if they're not actually monsters. Naval Piranha didn't scare me - although there was a fantastic Naval Piranha chase in Yoshi's Woolly World that was genuinely nerve-wracking!