Naoki TAKAHATA - aVenture Research