I just got this in the mail from Amazon sent anonymously. Who sent me a gift?! Is it a thanks for a painting???