Jim Akira Sawaguchi | Bolagsradar