Kotomora
有鉤条虫 (yuukoujouchuu) Japanese meaning: pork tapeworm | Kotomora