Highlights from Japan's Weekly Shukan's or Tabloids Sometimes the truth is stranger than fiction……. Subscribe in a reader Share this: