Lucas Lloyd

Lucas Joseph Llyod (born August 14th, 1975) is an American writer, creator and voice actor who created [earlier project prior to Ivie], Ivie Scott: The Dreamworld with his younger sister and TBD.