Kotomora
DEN (デン) Japanese meaning | Kotomora