A small animal hidden in lush greenery on grassy ground
emie

emi