I'd say the note on BLR is incorrect. BLR stands for "Big Lazy Robot" a VFX company, Aaron Beck did some concept design for their Keloid short film. http://biglazyrobot.com/keloid/
BLR
corruption of the word "блядь", which is a thousand times more offensive, Russian version of the word "ho"Weapon unit
Literally: "Weapon Block"