Maruta Shiga

Critics said “Maruta Shiga” was a reference to human experimentation during World War II, but some see the same problem in his new name.

Read More

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

Read More