The Eiserne Jungfrau are characters from the Visual Novel Umineko no Naku Koro ni. Eiserne Jungfrau literally means "Iron Maiden" in German.
View wiki