Kotomora
難物 (nanbutsu) Japanese meaning: difficult problem | Kotomora