Technical Advisor

Ikeda Yasushi (Japan)