ウラハラ

A show about three high school girls running a shop in Harajuku and fighting alien invaders who are after the city's culture.
...