from the janitor after you defeat him in a pokemon battle in the battle tower in castelia city in both pokemon black and white versions.
I believe it's Saruman the White (later Saruman of Many Colours).
On top of the tower Orthanc in the fortress Isengard, which at the time was home of Saruman.
The cast of The Black Tower - 1985 includes: Harriet Bagnall as Ursula Hollis Gillian Barge as Millicent Hammitt John Benfield as Gunman Peter Bourke as Sgt. Simon Varney Antony Carrick as Assistant Commissioner Parker Pauline Collins as Maggie Hewson Maurice Denham as Father Michael Baddeley Norman Eshley as Victor Holroyd Carol Gillies as Dot Moxon Gawn Grainger as Bob Loder Andrew Hawkins as Steve Hollis Richard Heffer as Dr. Eric Hewson Martyn Hesford as Dennis Lerner Valerie Holliman as Alice Heather James as Helen Rainer Martin Jarvis as Wilfred Anstey Stephen Jenn as Mog Rachel Kempson as Grace Willison Art Malik as Julius Court Roy Marsden as Adam Dalgliesh Allan Mitchell as Col. Ridgewell Sheila Ruskin as Harriet David Webb as Inspector Rouse Valerie Whittington as Jennie Pegram Janis Winters as Sister Breagan Albie Woodington as Albert Philby
The cast of Vanya - 2012 includes: Amy Baklini as Creature Morse Bicknell as Tumbleweed Courtney Cunningham as Creature Dominic Garcia as Pilot Scott Milder as Boston Tower Corey Weintraub as Pilot Katya Yushmanova as Beehive
The cast of Tower - 2014 includes: Ray Winstone as Murphy Boyle
The cast of Dream Tower - 1994 includes: Paul Evitts
The cast of North Tower - 2006 includes: Mohamed Atta as himself
The cast of Tale of a Tower - 1971 includes: Donald Cullimore as Narrator
The cast of Tower of Babel - 2005 includes: Miller Oberlin as Miller
The cast of The Tower of Immortality - 2011 includes: Bing Xu Liang Zhao
The cast of Tokyo Tower - 2007 includes: Mokomichi Hayami as Masaya Nakagawa
The cast of The Tower - 2002 includes: Cynthia Barnett Amalia Stifter Charles Tuthill
The cast of The Tower - 2006 includes: Kate Copeland as Mother Michael Selwood as Jimmy
The cast of The Tower of London - 1926 includes: Isobel Elsom John Stuart
The cast of The Man in the Peace Tower - 1951 includes: Lister Sinclair as Narrator
The cast of The Torrigiani Tower of Athanor - 2013 includes: Vanni Torrigiani Malaspina