Kotomora
虫の息 (むしのいき) Japanese meaning | Kotomora