Small alien robots land on Earth for a photo safari. Their encounter with a wild ape man will prove communication between the two species to be... difficult.
dbinia use cookies for statistics, which we keep to ourselves and use to make improvements. (Cookie info here)