Allen Parker

Allen Parker is a character introduced in After Story who is involved in attack by a Demon-worshiping cult on Earth.