D battle (32/48)

D battle