find icon

Has society gone too far? Or has Japan gone too far enough?