A creepy clinic found while exploring in a small sleeping village in Japan.
I’ll let the pictures speak for themselves…