Uh, I'm not sure if you checked wrong but the TID 120516 is Alola hat Pikachu, so if it's a original hat Pikachu then it's hacked, besides that i don't see anything shady about it, you can post a picture of its summary screen if you want someone to take a better look at it, I'm going with legit...