Ukiyo: The Floating World

What Is Ukiyo? In Japan’s Edo period, ukiyo meant “the floating world”. A poetic description of life’s fleeting pleasures. Think kabuki theatres, geisha districts,…