Lil Duval is trolling like God himself didn't create this.