Tags Ochiba art

Tag: ochiba art

“Ochiba Art” or “Fallen Leaf Art” Trend That Has Taken Japan...

Sweeping fallen leaves and just throwing them into dumpsters like they're trash? That wouldn’t fly in the Land of the Rising Sun, where locals...