Kotomora
線虫 (せんちゅう, senchuu) Japanese meaning: nematode | Kotomora