Elmeri

You are but a fragment, fallen from the Tetris Motherboard. Come find your source...
Puzzle