Kotomora
手形 (てがた, tegata) Japanese meaning: promissory note | Kotomora