Hey Guys,
Just for heads up, in case anyone has same problem.
It turned out alternator pulley. I've watched this video and they have mentioned the pulley needs to be replaced with every belt change service.
So I took the cup off and I found dirt and dust inside it. No surprise why it was making that sound.