Pin Cushion Angel
Pin Cushion Angel
is a song by
Stroll
it was released on
Carnival of Lost Souls