this picture was the most relevant new japan has even been in its entire history