Eric Nakamura ’93
Mathieu Young ’03
Eric Nakamura ’93 peers out the window of a Giant Robot store.