Looks like April's snooping around has backfired on her once again !
Alternate version of the April O'Neil illustration, with variants.