If Stranger Things was British, it would be called ‘Bit odd, innit?’

Commentary:
That's spot on, mate! I reckon the Demogorgon would pop over for tea and biscuits instead πŸͺπŸ‘ΎπŸ‡¬πŸ‡§