There is only one thing I can say about Japan and that is “they are completely f**ked out of their minds”. There is more crazy shit from Japan than the…