ito meru