Kotomora
にわか仕立て (niwakajitate) Japanese meaning: improvised | Kotomora