Giichi Shirakawa - aVenture Research