Games/Rugrats: Castle Capers/MediaRugrats: Castle Capers·, 2001 · THQMediaBack to gameAll5Screenshots5Screenshots5More about Rugrats: Castle CapersPlayer reviewsMore in this franchise