Yu Qidu
An image from The Last Hero, one of the productions that also features Yu Qidu.

Yu Qidu

September 2, 1987 — Lishui, Zhejiang, China
Zombie Brother

Zombie Brother

2013

Zombie Brother

Zombie Brother

2013

The Last Hero

The Last Hero

2024