Talk:Kart Kingdom Racing/@comment-34053387-20180509022740

"KRT" actually may stand for "Kart Racing Track", Just a guess.