Exandion
rating language release other uploaded
15 Indonesian subtitle Taken.2008.BluRay.720p.1080p 2023-08-22