Kotomora
万難 (ばんなん, bannan) Japanese meaning: many obstacles | Kotomora