Japanese Mom
Appears in
Velma
Voice actors
Alpha Takahashi