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