Bhasmasura story even true today