High-rise window cleaners in horse (left) and sheep costumes hang outside Hotel Ryumeikan Tokyo to wipe the windows, in downtown Tokyo yesterday. The year 2015 will be the year of sheep in the Chinese zodiac, which is also followed in Japan, while 2014, the year of the horse, is drawing to a close.