Steve Riggs

WARNING Spoilers through Deadly Shores.Steve "Sparks" Riggs was Petty Officer First Class on USS Walker. By Deadly Shores he is Minister of Communication and Electrical Contrivances in Baalkpan.