txkyolights

[ jap: Akuma ]

(n.) demon (dē′mən):  an evil supernatural being; a devil.