clemontic- It hurt itself in its confusion!

more about : clemontic