This is one of the largest insects on our planet, and she is giving you smooches. it is a Goliath Beetle, who lives in the tropical forests of Africa and peacefully feeds on fruit and tree sap. they can grow up to 4.3 inches, and if you decide to raise one, they really like cat food.
(via leftbehindtime)
