A quick look at a Chinese animation named Fog Hill of Five Elements that might have slipped under your radar, and why you should watch it.

Star Crossed Anime