XT 600 Engine teardown pt. 2

Yamaha XT 600 engine disassembly part 2. As you can see I had some trouble removing the flywheel. The first (cheap) puller I used was not strong enough.