Uncategorized Satoshi Hyouka Characters Great oreki satoshi character development in the arcade scene