The creatures in the mysterious pocket are called Pokemon. They are some of the most astonishing beings on this planet. There are one hundred, two hundred, three hundred, four hundred... No one knows how many there are. Pokemon can be found everywhere on this planet, in the sea, on the mountains, and in towns. Some live alongside humans, while others live alone or in groups in the wild, making their homes in all kinds of ways. What kind of waves will our protagonist stir up after unexpectedly arriving in this world? Let’s wait and see.