Thread:Disfigure/@comment-3424393-20200601185058/@comment-26181040-20200601190535

Overlord Databook or artbook confirms its actually Dragon Hunt. Green Leaf is the leader's nickname. Also this twitter post by Overlord TV

https://twitter.com/over_lord_anime/status/1029310609458847744