Japan semi solid by Cahya Kurniawan