Japan is the future and parts of it are stranger than a lot of science fiction. Where the men are schoolgirls, the schoolgirls are pillows and the women are being probed by tentacle monsters. It really is my kinda place.