Inverted Triangle II

A Giant Snake That Eats Itself