51 points       Report

You get this is a trophy when you kill a titanoboa and harvest it.

More Titanoboa Venom Tips