Yang-Sheng Wei
An image from Sweet Peach, one of the productions that also features Yang-Sheng Wei.

Yang-Sheng Wei

Sweet Peach

Sweet Peach

1993

The Fox That You Love

1993