Jiro Ikeda

Jiro Ikeda is the owner of the Ikeda Auto Shop and Adam Gadsden's boss