An outrage with a Japanese touch, that's the spirit!