Home›Stores›Japan›Hiroshima›Takehara›Game ARCTakehara, Hiroshima, JapanGame ARCHours and details can change, so call ahead. Suggest an edit