Previously: Bielefeld, Germany. Type: EV (Electronic Virus) Period/location of origin: Contemporary (exact year of origin unknown); Spain; the Internet. Appearance: Subject appears to be an Continue Reading > about Encyclopaedia of the Impossible: The Blind Maiden Website