Here's another installment of awesome Japanese fashion. I like to call these girls Muppets because they look like muppets. What do you think?
Props to Kryssa for the image.