Ofer Shagan A man of many hats, Ofer Shagan has lived 27 years in Japan, establishing a number of successful companies. Presently, he concentrates his time …