Japanese company has declared a Holiday for it’s employees on the release day of NTR’s ¬†Janata Garrage movie. This...