Puzzle - Japanese Anime Inuyasha - 70 Pieces - 21 cm x 30 cm