After doing little research I assume it's this https://powerlisting.fandom.com/wiki/Beastwere_Physiology
But remember I don't know anything about Sailor Moon
Cool art
What do you think?