Heaven Beetle

The Heaven Beetle is a beetle that appears in Giant Woman.