Text this: Kaleidoscopical graphs and semigroups