Well, umnn. You two are siblings, right? I'mma go ahead and assume he's talking about wherever the two of you were born. Unless you two were born in different places. If that's the case, then I'm unsure.
He PMed me about 18 hours ago (sorry for the delay):
Just arrived at my cradle. If you get this, make sure to post it up on the forum. TDRL may know what I'm talking about. btw, it's me and Crystal's cradle, if that helps any.
They're looking for me, gotta go.
Feeler, out for now.
"me and Crystal's cradle." Getting past the poor grammar, I assume he is using "cradle" to indicate some location of significance. Perhaps it is a place you were both born, or a "cradle" as in a home, or . . . I don't know. It isn't really something I can figure out. Think harder, Crystal.