REGISTRATION RIGHTS AGREEMENT BY AND AMONG BATMAN HOLDINGS, INC. AND CERTAIN STOCKHOLDERS DATED AS OF MAY 22, 2015