Aden cannon