Kotomora
条虫 (じょうちゅう, jouchuu) Japanese meaning: tapeworm | Kotomora