todd_williams One of the two tertiary antagonists of Detroit: Become Human. External links * Detroit: Become Human Wiki: Todd Williams Revision 5 by Anonymous at 2025-04-19 13:51:04.856455