Eiichiro Oda, the creator behind One Piece is a master of story telling. He has so many inter-connected plot points and foreshadowing that you do not realise is foreshadowed until a certain moment …

All About Anime and Manga