Kotomora
博聞強記 (hakubunkyouki) Japanese meaning | Kotomora