The two eponymous starring roles are portrayed by noted Japanese film actresses Yōko Maki and Suzuka Ohgo ( wiki Memoirs of a Geisha). Tower of God: Twenty- fifth Baam' s name translates wiki to Twenty- fifth Night, his birthday.