We seem to have focussed so much on when they will get here that we have forgotten the "big picture!" Guys, the long caboose is definitely here!! Okay, Japan got it first. So what? The important thing is Japan has got them!!! They're real! They DO exist and they will blow you away in their exquisite detailing!! I have never had so much fun "anticipating!!"
