
Quick answer — Zechen Yang worked on The Faraway Paladin: The Lord of Rust Mountains (Art Director), Li'l Miss Vampire Can't Suck Right (Art Director).
Zechen Yang worked on The Faraway Paladin: The Lord of Rust Mountains (Art Director), Li'l Miss Vampire Can't Suck Right (Art Director).