Homo Sapien XXVI-20.5×20.5cm-Oil on Canvas