WoDotA's latest creation called "Legend of YaphetS" chronicles the legend's rise from humble beginning to the superstar that he is today. A must watch. Not to mention the English commentary is a nice touch for WoDotA considering their audience is mainly Chinese.
Links
YouTube - Legend of YaphetS