Elfro Factory

from Liffolab Co.,Ltd., originally released 7th April, 2011

High up in the sky, there is an abandoned toy factory on a secret floating island. The factory manufactures toys for Santa Claus from all over the world, who delivers the toys to children every Christmas....

Recent posts about Elfro Factory
discussion by