user_681848680105537702Published: Jan 13, 2024 1:59 AMwood masterpiece depicting a Chinese dragon in hell, red colorBACKGROUND3DANIMALHORRORDRAGONBALLDCDESIGNPHOTO REALISMDONGHUAGIF0 Get more credits Comments