https://x.com/culturecrave/status/1811150913639522555?s=46
Aww damn. Not the biggest fan of Micronauts but seriously Hasbro?
What do you think?