Professor Ley'arsha

Professor Ley'arsha is the first boss of the Athiss Flashpoint.