Discover and save creative ideas
    Ei-Ichi Osawa
    Ei-Ichi Osawa
    Ei-Ichi Osawa

    Ei-Ichi Osawa

    • Hakodate, Hokkaido, Japan
    • ·

    Computer Scientist