Unidentified Wiki

This wiki's URL has been migrated to the primary fandom.com domain.Read more here

READ MORE

Unidentified Wiki
Advertisement


Atcel Olmedo (November 5, 2002 - September 24, 2005) was a toddler discovered in Naperville, Illinois. It is believed he was killed by his abusive father, according to his surviving siblings. Olmedo's parents later fled to their native Mexico.

Reconstruction by FACES

Sources

Advertisement