Dittochu

Dittochu

Regular price $34.99 Sale

I know right not the pikachu we have grown use to seeing but you still can't help but to love him.