Author:

喵妹儿

The God-level Pikachu who longs for life

161 chapters