Sri lankan adorable duo ???????? ????.