Host Monsters

This is one of the best animated music videos I’ve ever seen. It reminds me of an enviro-themed Aeon Flux. This magnificence was produced by the Waltzing Monkey.

Comments are closed.