These three convenience store pop tarts blow a resounding raspberry at cultural pretensions and get on with basically having a good time in an X-rated Japanese blend of enthusiastic stand up and garage pop.