hindi po ba Raptor din ito?or improved?parang counter or timer lang kasi ang Raptor eh.
it is the raptor , maybe improved version