Jian Xin and Jian Ran

#1

I wonder why the bad guy always blame their own mistake and infortune to the others