Login

Bore Worm

According to Malcolm Reed and Hoshi Sato, this insect lays its eggs in the ear of a humanoid host.