LIVE ACTION ROLE PLAY. I still have to look it up, too. LOL.
I looked it up too, but I was not sure that was the meaning intended. Thanks.