Last Updated:January 14, 2025, 08:59 IST There is a cafe in Japan which gives people more peace and love than food and drink. Customers coming […]