The rock boulder of Okanda Devalaya