Taichi Panda Lore Trailer – The Land of Avzar Posted on: Jan 16, 2015 (No Ratings Yet) Loading... Taichi Panda reveals its story as the game nears mobile launch. Games in this article: Taichi Panda