One of the craziest positions i've ever seen

Avatar of rychessmaster1
| 25

Black to play. Can black save the game, or is white winning?
(Don't check an engine, please)