Kaboomerang (Earth-7520)

HistoryEdit
History of character is unknown.