They came from space and make us... CUBES!!! (itch)

2020