A Ramsey man has been bailed after appearing in court over 33 sexual offence allegations.
He is accused of six counts of rape, 19 counts of inciting a person under 16 to commit gross indecency, and eight counts of indecent assault on a child.
Unlike those facing other types of allegations, he can't be named after Tynwald members passed new laws to protect the identities of alleged sex offenders.
The man was bailed on condition he observes a 12.30am to 7am curfew, reports to police three times a week, and has no unsupervised contact with children.
He's due to appear again on August 6.
Government advice following spike in data breaches
Plans for four-foot flood walls at Ramsey harbour
Garage blaze in the early hours of this morning
Art anarchists "hiding gold bars" in Douglas this week
No cases of terror financing through charities
You can now adopt an ambulance
Case for horse tram tracks 'under final review'
Council spends more than £1m on beads for cavities