ECOLOGY. A most unusual (super)predator.

ECOLOGY. A most unusual (super)predator.