File:2021-07-07 12.41.12.png

The massive giant in Tortuga.