A green segmented alien with large green eyes and a wide red smile.

Alien No. D065

No. D065 · The Most Realistic Alien · Grade: —

A green segmented alien with large green eyes and a wide red smile.

Drawing from The Most Realistic Alien

Another alien