Marvel Database
Advertisement

History

Queen Esmera was the ruler of Kaliklak, home planet of the Micronaut Bug. She died using her "suicide Sting" to try to kill Baron Karza.[1]

See Also

Links and References

References

Advertisement