geometric recursive Pokemon