DEVIL'S MARKET (Indonesia, 2024) - REVIEW.

A vlogger desperate for redemption explores a legendary market known for death!