A small blue Land Cruiser is parked indoors amid cheerful music.