WARNING
Contains flashing lights.
Viewer discretion advised.