This style reminds me of some of the best comics of the '90s. Maybe Spawn? I'm getting multiple vibes here.