Kotomora
アミメカゲロウ (あみめかげろう) Japanese meaning | Kotomora