Vistara arrives in Tokyo

Vistara announced its inaugural flight has touched down in Tokyo: