Christopher Walken.
Texas ranger ;DDD
Who is the hooded archer? Who is it??
Doodle or Die is the game of "telephone" with drawing!