More info:

Gender:

unknown

Type:

Parasite

Origin:unknown