Japanese alternative rock / power pop with cute female vocals, fuzzy guitars, deadpan lyrics, and a bittersweet slacker heart.