Gee this song… sure sounds familiar.

Fucking Dancouga.