Copyright (C) 2011-2012 Harutaruto All Rights Reserved.