Wei Lu
Appears in
ASTRA LOST IN SPACE
Voice actors
Dawn Bennett
Ayahi Takagaki