Bafflement Self II