Who is? Emil II
Sighting.

  Emil II spotted Oct. 31/Nov. 1, 2002

Emil II has been discovered at the Magnolia Theater in Dallas, Texas on Halloween night.
  Photographs:

Emil II...
you are currently at what is marked in RED