Two Angry Roosters

Two Angry Roosters is a Chinese animated series produced by by Fantawild Holdings Inc.