Main Street (Astro-Knights Island)

Main Street is an area on Astro Knights Island.

Description
From left to right: