Japan DPFP leader Yuichiro Tamaki forced to shut down controversial AI website amid… Ishita Agarwal Aug 13, 2024