Quezacotl

Quetzalcoatl (Quetzalcohuātl; ) is a Mesoamerican deity whose name comes from the Nahuatl language and has the meaning of "feather-serpent" .

Aka the best god damn Guardian Force ever.
I wish Quezacotl was my pet.
by Quezacotl February 05, 2010
mugGet the Quezacotl mug.