This kid is the father of himself in the future. It is a part of a master plan to save Earth.
"meanwhile"
Doodle or Die is the game of "telephone" with drawing!