This is Touhou Bad Apple!! technical demo for Sega Mega Drive/Genesis.
© Rubigames. All Rights Reserved.