very nice
I'm not entirely sure what the point is, if there even is any, but it sure is an amusing and excellently animated movie.
Still, why Hyperborea? IIRC, that was a mythical land the Greek made up, right? It doesn't seem to have a connection to whatever is happening in the movie.