User blog comment:Starscream7/My Birthday!/@comment-66.90.252.14-20110606024600/@comment-1863408-20110606195041

I think it's Reptor.