There are a TON of products used for this, so I won't do a product listing. I will say that the primary brands here are Urban Decay, Make Up For Ever, and Sugarpill though!
I had a ton of fun doing this look, and I'll probably keep doing it and perfecting it. The original look I wanted to do today was mermaid, but I'll do mermaid another day!