My Hero Academia creator, publisher make official apologies for controversial character name

Critics say “Maruta Shiga” is a reference to human experimentation in Japan-occupied China.

Read More