Kotomora
オオコウモリ (ookoumori) Japanese meaning: fruit bat | Kotomora