Abra Kadabra Is Set To Appear In The Flash