No photoRachel ChangActingBorn 07/12/1976Taipei, TaiwanKnown ForUncle Odyssey2026The Promise of the Soul2025Oh My Ghost2023Where the Sun Don't Shine2018