Kotomora
住血吸虫 (juuketsukyuuchuu) Japanese meaning | Kotomora