Tokyo Star Bank has truly impressed me w