(C) 2007-2011 SHUHEI FUJIOKA, all rights reserved.