Occurred on /
Info from Licensor: "This is a video of my glass frogs. They are a species of frogs that you can actually see-through, meaning you can see their heart beat and all of its organs. This is extremely rare in nature and not many people know something like this even exists."