Just amazing graphics! I love it! But why this name?

best regards