Ozumo: A Night Out on the Town

Ozumo: A Night Out on the Town

Sometimes a girl just needs to slip on a pair of heels and paint the town red. Sexy and chic, Ozumo is the perfect place to channel your inner geisha.