Metal Lantern Ghost
From the Super Mario Wiki
Metal Lantern Ghosts are enemies that appear in Yoshi's New Island. Only one Metal Lantern Ghost appears in the game in the level Bandit Valley alongside a Big Lantern Ghost. The player can swallow a Metal Lantern Ghost by pressing to turn it into a Metal Eggdozer, similar to Metal Guys.