Megaboa

2021 "50 feet, ready to eat."