'Game of Thrones' cast member admits to really hating Ed Sheeran's cameo

They did not hold back and we just can't.

Ed Sheeran's cameo on the Season 7 premiere of Game of Thrones might have delighted some fans, but the resounding majority seemed to mock the singer's inclusion and now a cast member is also chucking in his two cents.

Kristan Nairn, who played Hodor on HBO's series, has told the Huffington Post that he personally was not into Ed's bit role.

"I'm not a fan of the cameos in 'Game of Thrones.' I don't like them. I think it's stupid," says Kristan. "I don't mind going on the record on that. I just think it takes you right out of the world."

"Especially Ed Sheeran," he adds. "I was like, 'Why is Ed Sheeran here?' I mean, Ed Sheeran's great. He's a great guy, great musician, but why is he in 'Game of Thrones'?"

Ed played a Lannister soldier in the episode, and sang a song for Maise Williams' character, Arya.

For Kristan, whose is also a part-time DJ and whose character was killed off in the series (OMG—we are still very emosh' about that one ;( ), having a real life star tampers with the fantasy aspect the show.

"It was a big snap to reality," he tells HuffPo. "It's a fantasy show. We're all caught in this amazing world and spend so much time and money and talent to create, and all of a sudden there's a pop star? What?'"

Controversial but... we agree with Kristan.