Six-Face Sal

Six-Face Sal is the boss of World 4 in Yoshi's Island DS.