TMNT is in theaters, anyone know where this April O'Neil image is from? And hey, lets get some April O'Neil going on.