London poster

The London Poster is a poster in Kart Kingdom, it came out for an event.