Kotomora
残像 (ざんぞう) Japanese meaning | Kotomora