a giant insect attacking a tiny human, intricate detail, whealan, royo,