SEGA got some new statues in their Osaka offices, of Jack Frost from Shin Megami Tensei and Red from Angry Birds. Two iconic characters hell yeah