I see "madness" in the upper rubbed-out sign. The lower one on the awning reads "Yorodzu Consultation." The sign to the right, at street level, advertizes "spiritual guidance" or "mind coaching".
Here's a close-up of the face, fronting a wood-framed plastic-covered box.
Any ideas what purpose this contraption serves?
I often see soap dangling from similar nets in the men's rooms at various places.
Altogether a strange, intriguing place. Stay posted. I might venture in one of these days for a consultation.