That explain things i guess....?. .. This literally was my headcanon every since the parents got introduced in the show. rwby