Kotomora
取り札 (torifuda) Japanese meaning: card to pick up | Kotomora