What are Tatami Mats? 15 Things You Need to Know January 11, 2024 They’re everywhere in Japan, but what are tatami mats, how are they made, and why do you need to get some? Read More