stefan jurylid in japan