Please Be Happy: Miho Plushie is here!!

Meemo is here!! For the next 21 days, you can pre-order the limited edition Miho plushie from Makeship! She costs $29.99 + shipping and is expected to start production in August... if we can hit the goal. The way Makesh…