Toora loora loora (Irish).