These pictures are true and taken from a restaurant in Canton, China.

Please pray hard.