Sometimes it seems like the Chinese and Japanese are very thinly-veneered morlocks
Morlocks. Yah. Unlike us.