I found a new song by Reurlili! It seems that it was made for their 10th anniversary as producer, judging by the beginning of the video. I don't know what the lyrics or video are, but considering Rerulili's stuff can contain questionable material sometimes, proceed with caution.