Demon and angel waltz in neon lights