Of course it's a Glee cast member. The CW's DC shows are like vultures. They pick over the corpse of Glee and take everything valuable from it. I mean that in a nice way, of course. I love vultures.