Giant cranefly

Tipula maxima