Mabuka Souji

Mabuka Shouji is a Defender of Hakuren.