Kong Foo Sing

Regurgitator