I still don't know what the fuck those things are. That said, the Bumblebee one looks so bizarre I might actually get one. Just to ponder what the hell I bought. You got that from JonTron didn't you.
Didn't we already see these not too along ago? I can't seem to find the article at the moment but I could have sworn these pictures were already on the front page about a week ago or so. edit: found it Transformers & Gudetama collaboration
Ah, lol, sorry. It's just that in JonTron's Japanese Shooters episode, he says that exact wording during the...very strange ending.