This is 11-year-old Liam Scholes. He turned up to school on Thursday dressed as Christian Grey from Fifty Shades of Grey.
He even brought his own eyemask and cable ties.
Many schools encouraged children to dress up as their favourite literary characters yesterday to mark World Book Day.
But according to his mum, Nicola, 36, from Sale in Greater Manchester, Liam was not allowed to take part in book-themed events at his school and wasn't featured in a group photo, the Manchester Evening News reported.
"I got a phone call home from the school saying the outfit was inappropriate," she said, "and that he had been excluded from taking part or being in any of the photographs."
She told the MEN that a teacher was dressed as the main character from the violent TV show Dexter, adding: "I don't see why sex is seen as more offensive than murder."
"We thought it was funny," she said. "We were walking home from school and he had the idea of going as Christian Grey."
Speaking on ITV's Good Morning Britain today, she said: "I don't regret allowing him to go as that character. … Every child of the age of 11 knows who [Christian Grey] is. He walked into school yesterday and every child knew who he was, so I don't think he's gone as something that's not been accessible to children of his age before."
The school said in a statement that it was standing firm on its decision, and pointed out that Liam hadn't been excluded from activities:
The school stands by the decision it made yesterday in relation to the costume worn by one of its students to World Book Day.
The decision reflects the school's high standards in terms of student behaviour, welfare, and safeguarding.
The student was not excluded from taking part in any of the activities as has been wrongly reported, his costume was modified and he was then able to fully participate and enjoy the day with his peers.
The aim of our World Book Day events was to celebrate and encourage reading and we are disappointed that what was a fantastic day for our students has been marred by this issue.
Patrick Smith is a senior reporter for BuzzFeed News and is based in London.
Contact Patrick Smith at email@example.com.
Got a confidential tip? Submit it here.