soybean525 - This had better character development than most...

more about : soybean525