Big O: Cast in the name of God, this is awesome shit