Eiichiro Oda

Jigsaw puzzle: Whoever had time, he ate Whoever had time, he ate
  •  315
  •  9
  •  4.7