Oh, Japan…Y U So Sirry?