Yeah, that's him. However, he looks way more intimidating in person.
This is very true, however, there's no reason for them to keep me alive. I don't know anything that could be of any use to them. Hera really is the brains behind this outfit.
I appreciate you vote of confidence. I think maybe I'll go stick that lego doll in the freezer. That'll make me feel better.