So I'm curious

I was curious about this post and couldn't help but wonder if this is Sasha Moore and her significant other. I asked her about this and got no response from her and assumed that it is.

http://albuquerque.skipthegames.com/...g/844699540376