Step inside a bizarre Japanese 'Coming of Age' ceremony - featuring lots of booze and Mickey Mouse
The event is a rite of passage for newly-classed adults that have turned 20 in the last year. In Japan, 20 is the legal age for drinking, smoking, and voting.
The get-ups are fabulous - reminiscent of Royal Ascot atire in Britain, including the iconically voluminous women's hats.
With attendants drinking legally for the first time, Coming of Age Day is normally a pretty raucous affair - police scuffled with revellers in Okinawa this year.
Scroll down for a rare look into one of Japan's most garish festivals.