Hello Kitty
They've been saying this for years. Japan gonna Japan.
Print