tidal wave: an overwhelming manifestation of some emotion or phenomenon
psychological feature: a feature of the mental life of a living organism
leatherback turtle: wide-ranging marine turtle with flexible leathery carapace; largest living turtle