Majestic 100-pound moonfish washes up on Oregon beach | Live Science

Majestic 100-pound moonfish washes up on Oregon beach | Live Science