Mokuren

Magnolia  (モクレン) is a defender for Destructors.