Kotomora
オキナワオオコウモリ (おきなわおおこうもり) Japanese meaning | Kotomora