Colossal Squid Trophy

Colossal Squid Trophy is a boss trophy dropped by Colossal Squid