Kotomora
虫が付く (むしがつく) Japanese meaning | Kotomora