Cosmic Dragon Illusion