So in the end, I bought Elianto Brush Cleaner, one of the most affordable brand.
If I remember correctly its about RM15 buck plus plus after 10% discount.
The size is substantial for the amount I pay for I guess. I have got it for almost 2 months, honestly after a few use I am rather disappointed.
I tried it out with some of brushes
Eyeshadow, concealer, kabuki and blusher brushes. Clearly you can see my concealer brush still have a whole lot of concealer junk stuck to it. After soaking and swirling for quite long.
Meanwhile, I do not know it its the brush cleaner or my brush, the liquid from light blue turn to dark bluish black. My blusher brush dye came off so badly. sigh. It could be brush to blame though.
In fact for my kabuki, its softer when I wash with shampoo and water than this brush cleaner. However for eyeshadow and eyeliner brush its ok, so I'm using it for those two.
I think I will just stick to water and shampoo for now. save money too.