AHTOH SKALD released new album