Kotomora
糸状虫 (shijouchuu) Japanese meaning: filaria | Kotomora