Identification Forum
My shared Google Photos of them... https://goo.gl/photos/nezvtg1pK2wniHjs5
and LLL page... Arrow Frogs and Mantellas
I picked up from LLL and they are selling both forms of imitator. I just have seen conflicting naming online so wanted to get some expert opinions.