Skip to content
StreamScapeX

Mouseshrooms

Overview

A psychedelic experience in an abandoned warehouse is interrupted by a building inspector and a talking rat.

Details

Status
Released
Release date
July 26, 2024
Original language
English
Budget
$500
Countries
United States of America

Cast

Videos

More like this