With Pokémon Day coming on February 27, the franchise is giving fans the space and time for a Pokémon Presents live stream the day before (for North Americans).
A Pokémon Presents video presentation will be taking place on the official Pokémon YouTube channel tomorrow—Friday, February 26—at 7:00 a.m. PDT.
He also runs a YouTube channel about Japan stuff called TheDoctorDazza, tweets at @DoctorDazza, and posts photos of his travels on Instagram.