Me and my twin brother ........in an alternate universe...where humans are kept in cages and forced to mate by civilized apes! Yep, I'm quite the geek. My brother also painted this, he sent me the picture of the dolls from his cell phone, and I tried to keep it close to that grainy image. Planet of the Apes still rules my world.