nckeo almost 10 years ago I believe is from Space Pirate Sara of Black Lilith/Pixy, they in/famous for such works.