forked from: forked from: KaleidoScope

KaleidoScope
@author umhr