File:Etecoon Trio.jpg

A trio of Etecoons, a species of sapient primate-like organisms possibly indigenous to the planet Zebes. Located & uploaded by Somarinoa.