Posts

The Beast Hand (2024) – Low-Budget Japanese Ultraviolence from Cleopatra Entertainment - Reviewed