Fast Cast

See Fast Cast I, Fast Cast II, Fast Cast III.