Kotomora
ハイカード (haikaado) Japanese meaning: high card | Kotomora