I know that I posted this photo a few days ago - by mistake. When I wanted to relocate the photo and delete it at the old spot, Bland Allison (in finances? in politics? in law?) had already posted a comment.
The plate sized sucker feet and giant goggle eyes probably belong to a Cuban tree frog, a voracious carnivore. I hope that the spotted feeding machine enjoys love bugs.