Im not sure, but I THINK this might be the girl from the 1984 anime "Giant Gorg".
Don't know what this is but I like it.