Meow-Chan (喵酱) is the stage name of Chinese voice actress Yao Yanze (姚彦泽). Graduated from the University of Adelaide majoring in film.
Her birthday is on February 25