Migleemo's fight scene was great. After that puffy plumage and thinking himself tough shit was pretty damn funny.
Honestly i kinda want a episode about him. we still don't know what his species is and clearly the plumage thing is more than just for show...or is it...