El Mahavansa, el antiguo registro histórico de Sri Lanka, describe al rey Kasyapa como el hijo del Rey Dhatusena.