Karma Rider
Episode 1
S1 E1:
A little Dogen Zen priest discovers the seriously injured child CHOR YAT-CHIN lying at their door.
Karma Rider