Akihabara Tokyo Store
1960 Kapiolani Blvd STE 213, Honolulu 96826

BESbswy