lula-colossal

Noun

 * 1) colossal squid