Surprised not to be able to find more about these characters online, but this link is the best I can do; scroll down: Immola the Hot Ticket and the Luna Legion.
Surprised not to be able to find more about these characters online, but this link is the best I can do; scroll down: Immola the Hot Ticket and the Luna Legion.