The land of technology, Japan is the country which is known worldwide for the technology, and its anime. Although there are ample reasons to love Japan but there is some really weird stuff too that make it seem unusually odd. Are you not getting about what we are talking? Well, these pictures might help. Check these out!