Are you having fun yet???!
It’s a completely normal transaction, isn’t it?
Looking at the JSON of the transaction from that website, it looks like 149500 zats are coming out of Sapling and 149500 zats are coming out of Orchard and 298000 zats are going into a transparent output, leaving a 1000 zat fee.
Bug hypothesis: when the website is calculating the fee, it’s forgetting to add either the Sapling or Orchard net value, which would give a value of -148500 zats, which is what is displayed.
I’ve also noticed that transfers between pools (Sapling → Orchard) also show the wrong fee