I'd agree that Batcathat seems the most suspicious out of our top contenders today.