Odiyan’s visual effects handled by National award winning NY VFXWAALA team! The expectations for Odiyan is getting bigger with each passing day....