1 Like
Beautiful figurine.
1 Like
Interesting. Wonder if its a movie or series and whether its officially in the MCU.
It was confirmed a new animated series
1 Like