Two insects fight over the hand of a beautiful lady.
Unfortunately the movie The Beautiful Leukanida is not yet available on Disney Plus.