While exploring the LokLok app, I came across the TV series titled “Teacup.” It is a thrilling horror show centered around a group of individuals trapped in a small town, enclosed by a bizarre force that prohibits them from fleeing. Have you had a chance to watch it?