Kotomora
虫けら (むしけら) Japanese meaning | Kotomora