by The Comrade » Sat Jun 13, 2015 10:56 pm
apes are smart and we have a hard time finding apes in the wild sometimes that we know exist and want to find. totally plausible for some great mountain ape to walk around the himilayas. also it's cool af and i like a little wonder in my life.
and aliens? i've seen aliens.