Monster duck

STANDARD - 45,798   GOLD - 9,666

Whose head was better?

Lucky Rubber Ducky!

Big monster cock