Is it any surprise this is Japan..?