Comments

Depicts Diana in an Amazonian spacesuit.