They say Japan’s streets are so clean that anyone can sleep on them anytime
Posted 6 hours 17 minutes ago
They say Japan’s streets are so clean that anyone can sleep on them anytime they want.
They say Japan’s streets are so clean that anyone can sleep on them anytime they want.