Captain Boomerang

Captain Boomerang is ...