A fan saw Tao walking around the steets of Osaka, Japan. The fan mentioned it's a CHRISTMAS MIRACLE.
-sorry I can't upload the picture tho :3
A fan saw Tao walking around the steets of Osaka, Japan. The fan mentioned it's a CHRISTMAS MIRACLE.
-sorry I can't upload the picture tho :3