Adrian Haefelin, Switzerland, Ruggell, LI, male, Diction AG