>>10104757this image pretty much confirms it. there's no reason for them to put the sh figuarts sign under a separate display unless it means their going to reveal a new figure.
i'm pretty hyped and do feel so bad for skipping the imagination works now.