Leland Francis Fraser as Alpha - Absolute DC Fan Cast | myCast.io