a recent commission (character belongs to @alexkolano)