1484400
1484400

WOLO

2025-05-20 zh 3m
AnimationMusicRomance
Thesis film by chinese artist Sheya Chen (aka Sheya Tin)

Director

Sheya Chen

thesis film short film donghua 2d animation

Status

Released

Countries

  • China

Companies

  • Sichuan Fine Arts Institute

Related Videos