Unfortunately, like most of their parts, no picture. That is what I wanted to see most...
Yokomo USA has them in stock for $20 each and the part number is YT-BJ. I guess it makes sense, last I knew Lipo was not allowed in events in Japan..
Edit: RC Mart was using Javascript to keep people from using their pics... That worked:
It actually looks very robust, unlike the Venom.