Thread:Kaijusaurus-Rex/@comment-30128712-20161210134752/@comment-27980194-20161210221259

It literally says "On Demand". This is meant to say how long it'll be On Demand for you to watch.