Surya sen was always in hiding, moving from one place to another.
Some observers suggested that the controversial comments fueled sen.
British Dictionary definitions for sen
sen
/sɛn/
noun (pl) sen
1.
a monetary unit of Brunei, worth one hundredth of a dollar, Cambodia, worth one hundredth of a riel, Indonesia, worth one hundredth of a rupiah, Malaysia, worth one hundredth of a ringgit, and formerly of Japan (where it is still used as a unit of account)