Is it any real surprise that the best poster for a movie called Tentacles would come from Japan?