BLR: Keloid


BLR’s trailer for Keloid looks promising. And a bit terrifying.