Bandabi Revealed!

Bandabi, the Asian Black Bear mascot for the Paralympics, has been unveiled! What a jolly good time the South Koreans are having!