Possibly the most evil cartoon series on the planet.
In the year of 20XX, the world has been destroyed. These guys are all that is left.
It appears Alice is dead, and you might be the one who killed her.
Loituma - Leek Spin (Remix Edition) is a small version of remixes of Loikuma's song. They may be some author rights in here so don't judge too bad please.