Absorbus

puzzle
1601 Played