Aniworks Logoworks
Samurai Pizza Cats

Episode 17 of Samurai Pizza Cats

Where? The Disappearing Professor