Winter. A very unusual sight alarms the inhabitants of Liebau, a small town near Freiburg in the Black Forest close to the French border. A strange, silent Japanese monk, dressed o
Winter. A very unusual sight alarms the inhabitants of Liebau, a small town near Freiburg in the Black Forest close to the French border. A strange, silent Japanese monk, dressed o