Nasty japanese Jun Mamiya who was eager to do something