此视频已从YouTube中删除。
music, lyrics and animation by Isabella Archer
Original Song new musician new music Singer london Music feelings emotions depression anxiety overcome depression Stop Motion Animation cute