This video has been removed from 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