User blog comment:Armada 371/Maruyama Interview translation from reddit./@comment-66.30.94.139-20170527195053/@comment-1846146-20170527210333

I believe it's translator's mistake. It should stand for Tabletop RPG.