Peachfruit

Peachfruits are tiny, peach-like fruits with big eyes and two leaves on its head.