Sojo Teruma

Sojo Teruma is the main character of Elvina of the Twin Gods he fell in love with Elvina a goddess when he was young.

Appearance
...

Personality
...

History
...

Powers and Abilities
...

Relationships
...

Trivia
...

Gallery
...