Casio has officially unveiled its Pokémon 30th anniversary G-Shock, and it's easily one of the most playful collaborations in recent times. From a translucent case and Poké Ball-inspired dial to a band featuring 30 Pokémon, it's packed with fan service—if you can manage to get your hands on one, that is.