Stop-sign themed traffic hero. Has no real superpowers but has an obnoxiously loud and booming voice that stops people in their tracks. (................Assless chaps.............?)
Comments
Comments