Centipede Youkihi

Centipede Youkihi (33) - A Youkihi-themed centipede monster.