Masika Peck-Gray

Masika Peck-Gray is a fictional character. She was born in 2002.