Pecola Apr. 21, 2003Pecola 2003 383 viewsPecola is a 3D Japanese anime series from Canada which stars cube-shaped anthropomorphic animals in a place called Cube Town. It is based on a ...Animation