Kaliastro's dragon

Kaliastro's dragon is a fierce monster of his.

Appearance
The Freedom Force
 * The Scarlet Samurai