It's been "Fantastic COOKIE MONSTER" for as long as I can remember and... I wish it weren't named that lol you could do something "lore-friendly" like Gift of Fo or The Green Giant but I think Cookie Monster is a little overboard. If it was player-built I wouldn't question the name someone gives it but I believe it was spawned in by a GM so...