screenshot from a japanese sci - fi comics about space monsters by dean ellis, frank paul