Tokyo poster

The Tokyo Poster is a poster in Kart Kingdom.