Games/Ninja Clowns/MediaNinja Clowns·, 1991 · StrataMediaBack to gameAll5Screenshots5Screenshots5More about Ninja ClownsPlayer reviews