Lord Shen

Lord Shen plays as Rumpelstiltskin in Humphrey Forever After
He is an evil swindler.