Alicia Online Screenshots

Alicia Online is horse racing MMORPG set in an anime-themed fantasy world where you take care of your horse and compete in wildest races. For a full review, click here.