anime with puzzles