Masturbation is one of those old forgotten 80's japanese hardcore bands, they don't really compare to the greats like Gauze, Zouo, LSD etc. but they are still are important and not to mention fucking great. they've released a couple records on ADK this one however was not.
マスターベーション