Steven Igarashi Ball 10398476 63674017689 1734163 N