The image shows two small, green creatures with large eyes and ears. They are sitting on a branch in a forest. The creatures are looking at the viewer with a curious expression.
Feedback