Kotomora
DEC (デック) Japanese meaning | Kotomora