Anura Dharmasena: Anura Dharmasena. Director: Dalambu Puncha (Little Caterpillar). Anura Dharmasena is known for Dalambu Puncha (Little Caterpillar) (2021), Denguwa (2020) and Adambara Rosa Mala (The Proud Rose) (2019).
Known For: Dalambu Puncha (Little Caterpillar) (Director), Denguwa (Director), Adambara Rosa Mala (The Proud Rose) (Director), Dompeta Yana Para (Director)