>>939613100
WDIAGW Mabel

>>939615922
if there's a LoRA for it sure

>>939615950
not my cup of tea but I can try