Kotomora
虫も殺さぬ (むしもころさぬ) Japanese meaning | Kotomora