You might also know this place by the following names:
Immenhausen, إمنهاوزن, ایمنهاوزن, インメンハウゼン, Имменхаузен, Именхаузен, Імменгаузен, DEIHN, 伊门豪森