artist? sauce? anime?anything?
>>469828maybe the anime is called "legend of the clockwork town" ? O_o