Kotomora
力添え (ちからぞえ, chikarazoe) Japanese meaning: help | Kotomora