Did you know that Humbaba REALLY likes Music Blocks? and she will give you over 100 favor points for one! I have been trying for sooo long to get enough favor points for an emblem, I was so glad to find something she likes!
P.S. If you have any suggestions about other ways to get more favour points with Humbaba, please comment them.