What should you do when you lock up a Mandalorian or a Witcher or scooby doo comes round your place. These are all things that get explained away.
Don’t overthink it.
Is school satanic? You bet.
Now that that is solved, more beard stuff, some childhood trauma, a theme song from a 90’s Japanese B movie that just kept Grumpy Uncle Peter confused enough that he had to talk about it.