Altar icon

Altar 1.0

I think it's an altar but idk

Page 1
1.0 Dec 28, 2023
Page 1