Found it!! A traditional hot spring inn for night peeping

No magnets yet