My Hero Academia 300 Piece Puzzle

The My Hero Academia 300 Piece Puzzle is a 300 piece puzzle of characters from the series.