Rest You Sleeping Giant is the project name under which Ethan Helfrich writes and records.
https://restyousleepinggiant.bandcamp.com/releases
Thanks!
Your suggestion has been successfully submitted.