Hiromasa Ogikubo
Japan