devilish angel (150.320)