Betrayed Interreflection

Centipedes