Responsibility does not lie with a 12yo
Does it lie with him?
He meets a girl at 4 in the morning. A 12 year old shouldn't be out there anyway.
She looks like she's between 16-20 (depending on who you're asking). Why should he have assumed that she's 12?
She enters a club. Probably with a fake ID. Why would he assume she was 12?!
She tells him she's above the age of consent... And, probably because she looks like it, acts like it and presumably has a fake ID... He believes her.
And now his photo is out there and his life has been ruined. It's imo actually genuinely disgraceful.