a satanic ritual intervening by Ayahuasca Mother, very detailed, digital art, award-winning