I've done an internet search & have found it closely resembles a Carpenter Frog (Rana virgatipes). is this correct?