Kotomora
オガサワラオオコウモリ (おがさわらおおこうもり) Japanese meaning | Kotomora