Trap question

Any thoughts on this trap? Took pics at different angles for a better perspective.

Its leaking…

See other thread.