ostanton

A mess of random ideas forced together
Puzzle