By Avi Landau 19. September 2012 · Comments Off

The top center locker with a sign reading BEING ADJUSTED (CHO-SEI CHU-) was where the newborn infact was left (its body was not discovered for several days)

Comments closed.