ガラパゴス
garapagosu

Noun

1. Galapagos (island chain)

Place
Noun

2. Sharp brand of e-readers and mobile phones

Product