[Artist To Watch] – The Glitch Star
A giant luminescent star emerged in the centre of an unfinished building located in Butterworth, Penang. The building is situated alongside a once bustling industrial area, where the space is now desolate and quiet. – S t a r G l o w I n s t a l l a t … More [Artist To Watch] – The Glitch Star