かくれざと

  1. noun (common) (futsuumeishi)

    hidden village (esp. hidden retreat for nobles or refuge for soldiers of a defeated army), isolated village

  2. noun (common) (futsuumeishi)

    legendary land (deep in mountains or underground), Shangri-La