Camsing International Holding Limited announced demise of Stan Lee, the company's Chief Creative Officer and the founder of the company's subsidiary POW! Entertainment Inc. He passed away on 12 November 2018.