DVD / Blu-ray Release Date
May 18, 2021
Cosmic Sin (2021) DVD Release Date was set for May 18, 2021. The Digital Release date was March 12, 2021.
May 18, 2021
March 12, 2021
https://www.youtube.com/watch?v=9HTWDnKs6hA
88 Minutes
March 12, 2021