Declan (Character)

Declan is a villain from Vehicles and he is a Defender of Mitsuhirato and Sucidenly he was kill by Mitsuhirato.