This is a Folk Rock track recorded by the artist 44.Dahlia Yeo. The song 202503032626 was originally composed by D. Yeo.