Greenscreen segment from Ross’s Game Dungeon: The Crew
A higher quality copy can be downloaded here:
https://mega.nz/#!6ywFFRAL!BxAnz6hRmsZCmpj8FY89IBc9DrU8AmVNbktz12kRM-U
Wasn’t made under ideal conditions, but a lot of people requested this. You have permission to use this in anything you want.