Professor Sakuragi

Professor Sakuragi is a professor who works at the Sakuragi Research Institute that is located in Vermilion City.