Amazing Alan

The Amazing Alan is the name of the that appears in Tough Luck.