The huge irid blue Morpho Didius is overwhelming in it's beauty and is a reminder of the overwhelming grace offered to us by God.