Itasha displays is held in Sapporo art park. What is about Itasha? See this article below.
This is a kind of Japanese Manga/Anime culture or Otaku culture. Car owners dressed up their car with painting or images of their favorite Manga/Anime characters.
The event site is in front of art hall in Sapporo Art Park.