A robot?!

Xiaolin Showdown: Omi finds out his mother is a robot made by Jack Spicer and makes a funny face.
Back to Top