gominshi-When someone is sure about keeping a promise when it’s hardly possible, there’s

more about : gominshi