Charles Harper

Japan resident since 1990