Caged Ghost

Caged Ghost is an enemy from Super Mario World 2: Yoshi's Island. They are gelatinous ghosts that block a path and spit green Shy Guys at Yoshi. Yoshi can eat the shy guys and turn them into eggs. Yoshi must then throw the eggs at the caged ghost to make them shrink in order to pass. After a while they will grow back and repeat their attack.