Is that the Shindig Shop itself, up top on the hilltop? Looks like the mascot is parked right beside it there.
I love the attention to detail that went into this! There's so much going on and the scene really does feel "alive" without appearing too "busy." Thanks for sharing-- I'm looking forward to hearing "Miracle Man."
EDIT: I forgot to answer the quiz! D, of course.
Yes, the truck is in the shop, or near it at least. And D is the correct answer! ding ding ding