Gyakufunsha kazoku

It reminds me of a very odd, very 80s film I never saw as a kid at 2am on a Friday night in the mid 90s. I have vague fond/confusing memories of such films. I've finally rewatched one of them. Great soundtrack.