Mirror Drama OST – Troublemaker July 31, 2023 So annoying. . . Mirror Drama is an indie visual novel game about a lonely boy and his …