Previous Photo: Bikini Next Photo: The Bison is Standing 153cm x 122cm ( On Display Olympic Park)