It's a Zen thing

Zuihou-in, Hyogo prefecture.