A photo of Uehara and Mr. T, which appears to have been taken in August of this year in Fukuoka, Japan, where he was traveling. From what can be seen, there is no sign of a child nearby.
Share on SNS