Picture 24 In the past, geishas were required for any significant occasion. They were invited to formal or semi-formal gatherings where politicians or businesspeople from Japan would hold discussions on a range of topics. Post navigation 30 Hilarious Gym Photos Proving That Anything is Possible in the Gym 50 Hilarious Photos Where the Background Steals the Show 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25