Welcome to the forums! Wish I was more familiar with toads so I could help you identify the species. Hopefully some of the toad owners on here will catch this thread and be able to help you out.