China poster

The China Poster is a poster in Kart Kingdom.