Lennon Stella says putting out an album during quarantine is 'weirdly perfect'