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