Thulasivanam is an upcoming OTT series that will have its premiere on March 21 on the streaming platform ETV Win. Ahead of their show's release, the makers of Thulasivanam released its official ...