The Beast Player - Nahoko Uehashi