Author: Atelier Markgraph.