**UPDATED** With New Screencap
Episode 5x08 - Left-Behinders See Four Toed Foot Statue!?
Here is a new screencap based on what many fans seem to believe the statue looks like the Egyptian God Horus.
(Click to Enlarge)
Source: The ODI
**UPDATED** With New Screencap
Episode 5x08 - Left-Behinders See Four Toed Foot Statue!?
Here is a new screencap based on what many fans seem to believe the statue looks like the Egyptian God Horus.
(Click to Enlarge)
Source: The ODI