Vocabulary
グラントゥーリズモ
グラントゥーリズモ
gran turismo; GT; high performance car(s)
noun