Cartoon Red Panda Black And White - The story is set in the valley of peace, a fictional land in ancient china inhabited by anthropomorphic animals. Posted by ininjathoughts Tuesday, August 18, 2020