Sabel Nicholl Snail
Sabel Nicholl Snail is a very pretty and aspiring English creator from over the pond in London. Now I just saw Braveheart and England is kinda on my shitlist for what they did to William Wallace. I mean I’m just saying.. In other news though, hopefully he is in a much better path now. Le sigh, so sometimes I tend to go on tangents, Sabel is great, go check her out!