Hat-and-cloak