Master Hand

Master Hand is a mysterious figure that Sheik believes might be controlling Princess Peach from the shadows. Nothing else is known about Master Hand, if it even existed at all.