When Doshin is yellow, he is the Love giant. With his good actions, people show him their love, and he increases in size (only for that day, by the next day, he is back to normal size).
When he is red, he becomes the Hate Giant. With his bad actions, people show him their dislike, and he increases in size (only for that day).
He has a small variety of actions to perform. Raise, and lower terain, pick up trees and objects, and simple things like that. The island is randomly generated and takes time to walk the whole island.