Despite its unique appearance, Living Rock Studios sits unassumingly like a time capsule near the outskirts of ...