Tag: how many hearts does an octopus have