Would be cool if we could get official confirmations of this and the live letter date for NA/EU folks.
Until that happens, the supposed source given could have been anyone's character. Just because the first name was Yoshi doesnt mean it was THE yoshi. We'll have to wait for official word.