Ellie Adachira

Ellie is a Character in T.O.T.S