A 47-year-old man has been charged with over 400 child sexual abuse offences against 24 victims.
In July 2021, information provided to the WA Joint Child Exploitation Team led police to search the man's workplace and home.
Officers allegedly seized multiple storage devices and computers which contained 3.8 million videos and images of child exploitation material.
Police allege some of the material on the devices included recordings of the accused man sexually abusing children.
His alleged victims were girls and boys aged between three and 13-years.
It's alleged the abuse took place between 2015 and 2021.
Sex crime division Detective Inspector Hamish McKenzie said the investigation has been extensive and distressing.
"This investigation is one of the most significant child abuse investigations ever conducted in Western Australia in so far as how many images were located and how many victims we will allege were abused," Detective Inspector Hamish McKenzie said.
“This investigation involved hundreds and hundreds of hours of examination of child exploitation material, a number of images, of course, are extremely distressing.
“Our main goal in any investigation of this nature is to identify the victims and remove them from further harm.
“As part of this investigation, investigators have also spoken to the families of the victims and have had to advise them on many occasions that their children had allegedly been abused by the accused person, and in some cases this abuse had been recorded.”
The Perth man's charges include 240 counts of indecently dealing with a child under 13, 98 counts of indecently recording a child under 13, 44 counts of sexually penetrating a child under 13, 26 counts of possessing child exploitation material and five counts of producing child exploitation material.
He is due to appear before the Perth Magistrates Court on April 22.
If you are or have been a victim of sexual abuse, or if you have information about someone being abused, please contact police on 131 444.
Teen boy killed after being struck by two cars while crossing road in Warnbro
Free supplies, health checks, advice for Mandurah pet owners
Rockingham Detectives ask for public's help to find wanted man
LISTEN: WA Police release triple-0 call from shooting murder of bikie boss Nick Martin at Kwinana Motorplex
Police pursuit comes to crashing end in East Rockingham
Tensions boil over in Rockingham council chambers as motion to reinstate weekly red bin collections is defeated
WA's first public National War & Service Animal Day commemoration to be held at Dawesville War Memorial
New road safety laws to be named in memory of Furnissdale hit-and-run victim
UK nuclear submarine docks at Rockingham's HMAS Stirling