From the Super Mario Wiki
Grim Leechers are enemies from Super Mario World 2: Yoshi's Island and Yoshi's Island: Super Mario Advance 3 that exclusively appear in the levels The Impossible? Maze and Mystery of the Castle? These enemies resemble purple ghosts with skulls on their faces. If Yoshi is a good distance from a Grim Leecher, they will wait until Yoshi comes near, and then hover towards Yoshi once he comes too close. If they come in contact with Yoshi, the Grim Leecher will kick Baby Mario off Yoshi's back and hop on. This will cause the game controls to reverse, and Yoshi will be colored pink.
Grim Leechers are confirmed to appear in Yoshi's New Island.
Names in other languages
|From「死神」Shinigami (Death Spirit), essentially the Japanese equivilant of the Grim Reaper.
||Pun on "funeste" (disastrous).