cerulean-shark - I have neither explanation nor apology

more about : cerulean-shark