actual-haise: The giant anomalocarid Aegirocassis really has some Lovecraftian qualities to it, doesn’t it? Not only was it one of the largest animals to exist 480mya, it was also a filter-feeder!
tags: define yourself,
from: https://berandomness.tumblr.com/post/681570884998365184