The Shangry Llamas
1 member DeveloperThe Shangry Llamas are based in Salt Lake City, Utah, and are currently working on their upcoming title "Kami no Keibetsu: God's Disdain" which is scheduled...
This member has provided no bio about themself...
The Shangry Llamas are based in Salt Lake City, Utah, and are currently working on their upcoming title "Kami no Keibetsu: God's Disdain" which is scheduled...