1. An avatar service system for providing an avatar in a service provided in a mobile environment, the system comprising: a request receiving unit configured to receive a request for an avatar to perform an action; an image data selecting unit configured to select image data and metadata for body layers forming a body of the avatar from a database, in response to the request, and based on the selected body image data configured to further select image data and metadata for item layers disposed on the body of the avatar from the database; and an avatar action processing unit configured to generate action data to apply the action to the avatar based on the selected image data and metadata, wherein the metadata for body layers includes a plurality of different body layers each representing a different body part, with each of said body layers including a plurality of rotated images in which the relevant body part is rotated about an associated control axis by a particular angle, and further wherein said plurality of rotated images for a plurality of particular angles are stored in the database.