Clock Towen Kagemaru

Clock Towen Kagemaru is a alternative universe Mugen which can be found replacing the clock tower on the Zelda Majoras Mask games.