Red Cheetah, Gobusters, 2012, Toei

Red Cheetah, Gobusters, 2012, Toei