All 12 episodes of the Japanese anime that follows young orphan Emma (voice of Sumire Morohoshi) who leads a tranquil existence living in Grace Field House with the other orphans and looked after by benevolent caretaker Isabella (Yuuko Kaida). However, when Emma uncovers the truth about where the orphans go when they are rehomed it changes everything about their seemingly idyllic existence. The episodes are: '121045', '131045', '181045', '291045', '301045', '311045', '011145', '021145', '031145', '130146', '140146' and '150146'.

42,95