it kinda depends on which outfit you want to go with. most people buy a really cheap atasuki coat off the internet and buy a cheapo mask. it looks horrendous.
i would go the route of making your jacket and making it look good. as far as the mask if you cast it or build it up well as make it really look 3d, it will turn out great.
Anime and Kpop cosplaying is life~
RapMonster- BTS N.O
fem!Ravi- VIXX Hyde
Hyuk- VIXX Voodoo Doll