Stitch is Love, pt. deux
Mar. 4th, 2005 08:08 amThere was much squealing and merriment at Casa de Tikistitch last night!! Here's an even bigger picture of the newest psychedelic monsters to invade our abode.
Guess which country they're from. No, NOT Japan.
Go ahead, guess. You'll never figure it out. We sure didn't.