Probably one of the Monkey Islands, either 2 or 3, I can't decide.
Kefka's coming, look intimidating! Have a nice day!!
Forum Rules