Kotomora
イリオモテキクガシラコウモリ (いりおもてきくがしらこうもり) Japanese meaning | Kotomora