Ran Samanala Joduwa Wage