HomepageProfCanisPopular puzzles created by ProfCanis Popular puzzles created by ProfCanis 192Care of Magical CreaturesProfCanissolved 18 timesSolve puzzle