Of Curses and Betrayals 2024
Director
Mr. Francis & The Last Standing PCO 2025
as Tribhuvan The Teddy
Credits from TMDB.