Embed this look in your blog or website
I found something similar on wild fox which is currently sold out. But I think this is a reference to the animated series sailor moon. Sorry I couldn't be more helpful. Lots of love!
t-shirt: $1 polyvore.com
Seems like there is nothing matching,
try something else :)