i know i know! even i'm not pro i know! got this tear stain remover selling at most pet shops =x. i hope i'm right.
anyway that show is shown in the US or something. maybe it's too violent to be shown here but the plot is VERY good. really worth the watch and it's only 13 episodes so far. its do*n*oad*ed one =( lol