Kotomora
諸手 (もろて, morote) Japanese meaning: both hands | Kotomora