The animated movie was launched on May 5 at Novo Cinemas Cineplex
The animated movie was launched on May 5 at Novo Cinemas Cineplex