Talk:Thai Giant Centipede/@comment-77.125.80.62-20100605131529

Centipedes? In my vagina? It's more likely than you think.