Ink cannon