*shrug* I'm not blaming anyone. But the fact that we 'can't find it anywhere' is kind of a dead giveaway. If a Chinese spacelab had actually crash-landed in Tokyo, it would literally have been on every news portal, everywhere.
Boru
Boru
‘I can’t be having with this.’ - Esmeralda Weatherwax