Japanese mother's passionate encounter with eager and skilled lover.