Six-Face Sal

The boss in World 4 of Yoshi's Island DS.