Coskii, 10 months ago Roaches are one thing. The large centipedes are something else entirely.
Roaches are one thing. The large centipedes are something else entirely.