We all see that Moolec, is a word play on Molech. A satanist deity, right?
That’s what it was! I knew I had heard that name before!! Yikes…