Kotomora
ホオグロヤモリ Japanese meaning | Kotomora