So here's a little theory:
The giant things with red eyes hanging out in the Florian Triangle are more giant elephants.
Seriously, what else is that big and has eyes that we know of? They're all stuck in there and can't get out. And Zunisha is trying to walk to them, but can't ever make it because it's on the wrong side of the Red Line.
Man, shower thoughts and stuff.