Thread:ChazmanianDevil/@comment-26535281-20160910161820/@comment-27097330-20160911002030

Is it confirmed the Chinese made it?