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.