Yesterday was a random dude, could today be something more specific? Who knows!
Remember that weird flying boat thing that dumped shiny new Stormtroopers on that planet at the beginning of Episode 7? Maybe it was more of a submarinish thing. Either way, this is that. Now THAT’S specific!
This looks like that set and while it doesn’t have any interesting bits, perhaps it foreshadows a Captain Phasma figure since she was exclusive to that set. I’m not holding my breath though.
To Be Continued…