What am I dealing with?

Top