LOL - some dancers are scarier than others, they are meant to scare you - and all bad spirits away.
Generally they only frighten kids, who sit under the yum cha table when they arrive. You are supposed to put your hand in their mouth for good luck
I love Chinese new year stuff.
...oh really?... well... my sweet darling wife always tells me that I have the mind of a child so that sounds about right then lol!... thanks for the explanation kxk... cheers.