From www.facebook.c0m/scienceisawesome. Thursday 2/28/2013
A baby common marmoset (Callithrix jacchus) is pictured here.
They might be completely adorable, but you do NOT want one as a pet. They have very tiny, very sharp teeth and they bite.
And can you imagine then, they also have every single part that a 400 pound gorilla has. Again how could these two be so identical and so separate by random chance. Intelligent design involved here for sure.