The "attached license" is a .jpg that says the stock art cannot be used for commercial purposes. In addition to several misspellings, this is a dealbreaker. Buyer beware.
This piece is just too darn cute to not pick up. I love it. I haven't quite found a use for it in my personal or professional projects - but it's adorable.