‘Toofaan’ to release on Amazon Prime Video