Zhen Lin
Appears in
Link Click
Voice actors
Megumi Toyoguchi
Jad Saxton