Dammananda Weda Hamuduruwo kallange selfe