7-Eleven Japan is selling the country’s “longest roll of toilet paper” and it’s 7.11x bigger

A 7-Eleven convenience store in Japan is selling the country’s “longest roll of toilet paper,” which is 7.11 times bigger than the previous one. As one of the most iconic convenience stores across the world, […]