Kotomora
永久記憶装置 (えいきゅうきおくそうち) Japanese meaning | Kotomora