The Clock Towers

Welcome to Part 1 of Harpe Town! Harpe Town is a fictional town on a remote Island, and the songs within this album follow the atmospheric traits of different parts of the town. Welcome to the enchanting clock towers.
Published