File:Reflec.png

A Reflec, a strange organism or mechanoid that existed on Zebes before its untimely destruction. Located & uploaded by Somarinoa.