Hector the Reflector

Hector the Reflector is the second fortress boss of Yoshi's Island DS.

Appearance
He resembles a large Invisighoul, fused to not be seen but in the mirror.