HOLY SMOKES why is this cartoon actually this good?! A well developed "bad guy" even if it is a troupe it feels grounded in reality and lovable main characters! So good!! :D
Watch "Avatar The Last Airbender Episode Three" on Streamable.