Where can I find this song from The World is Still Beautiful? I'm searching for song from episode 12 of the anime adaptation of The World is Still Beautiful (それでも世界は美しい). I know both title and vocalist, but can't find it anywhere. It's called "Ame Okuri no Uta" （雨おくりの歌）　by Chisa Yokoyama　（横山智佐）.

It is shown in the list of insert songs in the credit roll of episode 12:
Here's the link. The OST was uploaded on September 27, three days after the official release.