Kotomora
ガラパゴス (がらぱごす, garapagosu) Japanese meaning | Kotomora