Lee Tea

Lee Tea is a Limited Edition Shopkin from Season Two. There are only 1,000 of him made.