J. Kandeepan
Original Music Composer
Writer
Director
Editor
Public Relations
Costume Design
Fight Choreographer
Creative Producer
Publicist
Line Producer
Director of Photography
Production Design
Production Executive
Still Photographer
Choreographer
Lyricist