ドギー・クルーガー
A character from Tokusou Sentai Dekaranger.
He is the commander of the Earth branch of the Special Police Dekaranger.
View wiki