ilustration by jacki li, extremely detailed