Kotomora
持ち合わせ (mochiawase) Japanese meaning: things on hand | Kotomora