Copyright (C) 2017 YameSaheho All rights reserved.