Mordecai Barika

A master mind...a master of mind.

Description:

The first to interfere.

Bio:

Mordecai Barika

Out of Body - Out of Time wulfkrigan