Whenever there is a new phrase or catch word in the TV or on the internet, you can totally expect people to try and research it to death and familiarize them with what it actually means. The term Japanese rain goggles caught on when it was first mentioned on the latest episode of Two and a Half Men last night. Apparently there is no such thing as the Japanese rain goggles as they do not exist.
After conducting a thorough search of the World Wide Web, you can easily reach the conclusion that Japanese rain goggles were the creation of Chuck Lorre and company as they simple do not exist. It is, however, an interesting proposition that what might the Japanese rain goggles actually look like? The Japanese rain goggles if ever invented must have wipers on the flat surface of the glasses to wipe of rain drops, common sense demands. Or maybe Japanese rain goggles will be cool enough to shield you from the rain altogether.