aho urubyiruko rwashizemo ibyifuzo the station consists of an elevated island platform water is pumped from wells for washing and bathing numerous adaptations have been made of revenge plays