Guide your first visit to Pokemon Cafe in Japan, how to reserve and differences between Pokemon Cafe Tokyo and Osaka. And, Pikachu Sweets...?