Home appliances I think. I have never been into the "Kangaroo showroom", but as I go past on Dongpalane, one of the major shopping strips, I think can see home appliances etc. Not sure of the Kangaroo connection, but it might be a chain as I saw a similar shop in Hanoi.