I asked this a few months ago, but I didn't get an answer, so I figured I'd try again.
Does anybody know the name of the Baby The Stars Shine Bright coat in these photos?
I looked at the Flickr, but I couldn't find it. It comes with Mittens. I believe someone said that it was based on a kind of Japanese water spirit, but that's all I could find about it.
It's hard to see in the photos, but it's got horns on its hood.