Destron Monster (Super Riders)

A original monster created by Tong Hsing Company Limited in their adaptation film The Super Rider as an incarnation of Doctor Shinigami.