Rainbow Infinity Symbol Puzzle Fidget Keychain:

Infinity symbol adapted from design by Eric (last name unknown)

Keychain adapted from tutorial by MakerLessons