Sed

Sed

セド

The brother of the criminal known as the Jackal.

Tooru Nara

Tooru Nara

Japanese