Kotomora
虫酸 (むしず) Japanese meaning | Kotomora