Rich Steve / Joe / Human Shield #2
Appears in
Regular Show
Voice actors
Travis Willingham