Ensiferum has made four full-length albums , one EP , one compilation , three singles , and three demo albums .
Since their formation , Ensiferum has released four full-length albums , one EP , one compilation , three singles , and three demo albums .