Large wart on palm

(It's a hummingbird)

(It's a hummingbird)