Todd H. Watson

Todd H. Watson (also known by his alias of Hushfluffles) is the secondary antagonist of the second season in the animated series Final Space.