Praying Caterpile (Colony 9)

Praying Caterpiles are enemies in Xenoblade Chronicles.