Buckingham Palace is electric and the demon is Japanese.