Kotomora
裂頭条虫 (れっとうじょうちゅう) Japanese meaning | Kotomora