Castle

"Castle" is the opening and first track from Queen Queen's debut studio album Palace. It was released through RH Studio on June 14, 2021.