Japanese artist/performer Utaha – of the group Wednesday Campanella – on the street in Harajuku wearing a puppy print top with ruched mini skirt, sparkling visor, matching arm and leg warmers, a fuzzy pink bag, and pink spring platforms by ESQAPE. Utaha on Instagram
