Stutter 2024

An ever expanding tumour of mysteries - with Red in its centre