Howard Lovecraft & the Frozen Kingdom 2016
Art Direction
Chicken Rice War 2000
as Vincent Chan
Credits from TMDB.