You could keep stonefish in a tank. They are mostly peaceful. They eat live fish. You can see how they can swallow them whole. They'll eat a fish nearly their own size.