Have you ever wanted to dress up as Mewtwo or Mew? Now you can thanks to these officially licensed Mewtwo and Mew caps in Japan.
These Mewtwo and Mew caps are made of the same materials as the plush dolls you see in Japan. They come in free size so you should be able to fit the cap to your head just fine.
What do you think of these caps?