OMYGOODNESS I FOUND IT! I'm in absolute pure glee at this moment!
I saw this shared on some japanese sites similar to tumblr and searched and searched desperately all over the internet but I could not find out where it was from! This.... has been my favorite painting since I saw it.. I'm so happy I found it finally. I could cry. It's richly beautiful and uplifting!
I would really, really love so much to purchase a print of this. Is that possible?