Posted by Carlos on October 11, 2009 ·
Japan can be an amazingly weird place, to begin and end with. The country of the rising sun has its share of surprises and sometimes, the surprises can actually seem to be getting a little too far. Kashiwa Mystery Cafe in southern Japan is a chic and luxurious looking restaurant which can be mistaken for any regular upmarket restaurant in Tokyo.
However, [...]