Japan * ping * (kono risuto ni hairitai ka detai wo shirasete kudasai : let me know if you want on or off this list)
I agree. Probably Chukakuha or some other leftist-geezer 60s leftover group.