Don't have an account?
Already a Honeyfeed member?
What is an Achievement Badge?
The Man In the red mask Saburo, a person who seeks revenge for his dead friends and protect what was precious for him in the past.
Saburo is a man with golden eyes which glows as he seeks for revenge and has superhuman strength.