Shin Shinri

Shin Shinri (真真理 Shin Shinri)

Trivia

 * He is based off of Oga Tatsumi from the Beelzebub Series.
 * Shin Shinri literally means True Truth.