Trevor

Tartarus

Description:

17 year old offspring of Logan

Bio:

Trevor

The Institute Ruby2sday