Artifact of Space

The Artifact of Space is an Accessory that has only been seen in Minikloon's inventory. It is thought to be first created on June 2nd, 2020. It has no special ability, and appears to only exist as a special admin item.