Kotomora
虫けら (むしけら, mushikera) Japanese meaning: worm | Kotomora