We have no idea what any of this meant.
Found in Shima Onsen, rather unexpectedly.
A very small rest area nestled up next to an abandoned building.