Kotomora
外部寄生 (gaibukisei) Japanese meaning: ectoparasitism | Kotomora