7 results
Yamada Denki 14

Yamada Denki

Michael Flemming

Okinawa Yamada Denki is a franchise operation of four stores selling electronics, home appliances, home improvement, lifestyle and..

Okinawa
Good Will 7

Good Will

Michael Flemming

Good Will shops in Japan are computer sales centers rather than thrift shops that train and employ the handicapped

Okinawa 1