Very strange things are going on in Japan, worth keeping an eye on.