I love made up animals and I love flash. So obvisously I would love this site. I’ve seen some awesome websites come out of japan and this is no exception. It’s fun to play with and if I was doing a promotional product for children it would look something like this.
So check out their site: http://www.ecodazoo.com/