Card Trivia:Hell Needle Caterpillar


 * This monster appears in the artwork of "Counterattack Ecdysis".