This has to be one of the best Touhou fan arts I've seen.