Itsy Bitsy Spider

    A man struggles to maintain his sanity after discovering a menacing spider in his boyfriend's apartment.
    • Runtime: 19 minutes
    • Release Date: February 22, 2020