Owen Iksterog

Owen Iksterog is the unofficial leader of the group known as the Time Shifters. He is known for his quick wit, and overly perverted jokes, as well as his incredibly hot temper.