Spiritus Lepus poster

Spiritus Lepus

Hidden amongst the mythical undergrowth in a grimy operation room, six Rabbit Humanoid Surgeons haphazardly fight to save the life of a damaged soul.

Duration: 20 min

Language: English

Release: 1970 Jan 01

IMDb: 9.2/10 (9 votes)

Budget: N/A

Revenue: N/A