A friend of mine while cruising the internet ran across this site: http://www.lolitasoul.com/ We promptly decided that it does not look very legit as most (if not all the pictures are not theirs).
I happen to love these two bags and I am wondering what site they came from originally, they look like some taobao shop and I feel like I have seen the owl one before.
http://www.lolitasoul.com/eng/html/106.html
http://www.lolitasoul.com/eng/html/104.html
Thanks!