The Elwetritsch (a.k.a. Elwedritsch, Ilwedritsch and so on), plural Elwetritsche or Elwetritschen is a birdlike legendary creature which is reported to be found in southwest Germany, especially in the Palatinate. The Elwetritsch can be seen…
Read More Elwetritsch