Kaede Niiyama Japan fit together plays hellacious along..