Xen Logan

Xen Logan is a character role-played by Nexa9

General Description
Xen Logan is an Officer for the Unified Police Department, Badge #U-336.