I never seen this sweets in BD, In My country sweets mean Barfi. Mainly this sweets come from India, In my country there are many people from India. Some of them food we cope and added our taste. Lately I found those Barfi selling in BD. I bought some to check out. Taste almost simile. last few days I only eating those sweet not cake again.