Shoji Meguro – Comes to a showdown