Sounds like it should be a Thunderbirds character (just from what I can tell by watching the trailer). Report