ryoka13 over 1 year ago [hidden] Is this a reference to the orphanage scene from Elfen Lied? 6 Reply Copy ID Copy Link