Vahi davasa - Jayatilaka, Bhadraji Mahinda (Stamford Lake, 2006)