Harrison Ford...beer...Japan!?