HomepageBUFFALO - C M IPopular puzzles created by BUFFALO - C M I Popular puzzles created by BUFFALO - C M I 12Buffalo - C M IBUFFALO - C M Isolved 17 timesSolve puzzle