Impictured
(
a.
) Pictured; impressed.