Oh my who is this lovely giantess. Well I mean what species is she. Seyvern is adorable.