Rolfpeter Habisreutinger, Switzerland, Teufen AR, M