I just came across an album titled "Hush Tarantula"! by Mood Tattooed...yes it's on youtube(isn't everything?)