Mumbai (Maharashtra) [India], January 3 (ANI/PNN): National Award-winning movie "Turtle" and Vijay Raj, Sanjay Mishra, and Naveen Kasturiya's movie "Waah Zindagi" have released on OTT platform Zee5. Both the films have been receiving rave responses from the critics and audience alike.