Ryu reached out the other day again finally. It turns out Ryu is living in a gas station bathroom. From having a bit of experience with this kind of thing, I think it's very likely he knows the owner.
I must say this was one of the most odd emails I have ever received I must admit. He sounds like hes in good spirits though, so I'm glad for that. God bless you Ryu, and us all!