User blog comment:Lupin505/Gay sex on Teen Wolf! Yuck!/@comment-206.82.16.254-20130307181330/@comment-70.44.245.209-20130324012213

I believe it's one of the new characters in the alpha pack. One of the twins.