Orphan Twins Go In Search Of Their Mother, Are Shocked By What They Find Out.