4-5hours of playing finally complete the 300piece puzzle.
so insane @_@