Giant cranefly
Tipula maxima