Its apparently actually an Asian Floating frog? There is not a ton of info out there on their care.