a small japanese style building on a rock