This package from the heavens arrived today, and I have no idea where it came from. I'm so excited! And so confused!