M33 at Big Lagoon, Icharuss