Seems like LSD : Lucifer Satan Devil -   Freestyle Song by Da Love Live (Mirror)
Channel: OF THE WORD IN THE WORLD
Date: 05/07/2020

#Impromptu #spontaneous #Singing


Source : https://www.youtube.com/watch?v=fMCYjGEToeQ