Perfectly imperfect

Ideally imperfect

603