Von Cleft

Description:
Bio:

A mysterious archer that attempted to double cross you aboard The Iron Princess.